package com.yunxi.sto.pojo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;

/**
 * <p>
 * 车辆维修单导出
 * </p>
 *
 * @author caoYong
 * @since 2019-10-14
 */
@Data
@ApiModel(value="StoRepairOrderExportVO 对象", description="车辆维修单导出")
public class StoRepairOrderExportVO implements Serializable {

    @ApiModelProperty(value = "VIN码")
    private String vin;

    @ApiModelProperty(value = "库位名称")
    private String storageLocationName;

    @ApiModelProperty(value = "仓库名称")
    private String storageName;

    @ApiModelProperty(value = "车型名称")
    private String productName;

    @ApiModelProperty(value = "送修原因")
    private String repairReason;

    @ApiModelProperty(value = "维修类型")
    private String repairType;

    @ApiModelProperty(value = "预计完成日期")
    private Date planCompleteTime;

    @ApiModelProperty(value = "发现日期")
    private Date foundDate;

    @ApiModelProperty(value = "冻结日期")
    private Date frozenDate;

    @ApiModelProperty(value = "送修日期")
    private Date outRepairDate;

    @ApiModelProperty(value = "送修司机姓名")
    private String outDriverName;

    @ApiModelProperty(value = "修复日期")
    private Date completeDate;

    @ApiModelProperty(value = "修复方式")
    private String repairedType;

    @ApiModelProperty(value = "回库日期")
    private Date inRepairDate;

    @ApiModelProperty(value = "回库司机姓名")
    private String inDriverName;

    @ApiModelProperty(value = "备注")
    private String remark;

    @ApiModelProperty(value = "库存状态")
    private String storageStatus;

}
